﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Expect.VisualStudio.Extensions
{
    public class Constants
    {
        public const string ExpectContentType = "expect";
        public const string ExpectReportContentType = "reportdata";

        public const string ExpectFileExtension = ".expect";
        public const string ExpectReportFileExtension = ".reportdata";

        public static List<AppItem> KeyWords = new List<AppItem>
            {
                new AppItem{ TagName = "@containerbase", DisplayName = "Set container base class", Description="redefine the class used as a base class for the specification container"},
                new AppItem{ TagName = "@setup", DisplayName = "Set up", Description="Setup the specifications context"},
                new AppItem{ TagName = "@setupfrom", DisplayName = "Set up from...", Description="Setup the specifications context from another file"},
                new AppItem{ TagName = "@specification", DisplayName="Specification",Description="Start a new specification"},
                new AppItem{ TagName = "@teardown", DisplayName = "Teardown", Description="End the specification context"},
                new AppItem{ TagName = "@teardownfrom", DisplayName = "Teardown from...", Description="End the specification context from another file"},
                
        };
    }
}
